一年多前的我開始學習人工智慧相關的應用,現在因為實驗室的同學一起參加iT鐵人賽。我在想主題時想到如今大型語言模型的狂熱風潮,激發了我想要利用30天的時間將在PyTorch技術方面所學的知識應用於預訓練模型的開發領域,能夠讓更多人深入了解預訓練模型的各種應用和特性。
第一天我們先做一些簡單的事,安裝所需要用到的工具,首先最重要的就是安裝Python,雖然現在適合開發AI的程式有很多種,如Python、Java、Lisp、Prolog、C++,在這些程式語言中Python的語法最為簡單,並且在資料處理上Python的套件也比較豐富,所以會推薦使用Python進行開發。再之後我都會使用Python最為主要開發工具
進去後會發現裡面有多個不同版本的Python,本篇文章會使用到3.10.8版本的Python,如果下載其他版本也可以,只是語法會一點點不同,要注意的是版本不要安裝版本太高的Python。
在裡面搜尋到3.10.8的版本
點擊進去後往下找會有Windows installer (64-bit),找到後進行下載
接著進行安裝,記得要將"Add python.exe to PATH",接著按下Install Now 就可以完成安裝了。
安裝Python之後就完成3分之一了,接下來要進行套件的安裝,在Python中有著許多的套件,這些套件可以幫助我們更方便的進行開發,不用需要一個功能(如讀取檔案、圖像處理、音訊處理等等)就要再寫一個function而頭痛。
首先我們先開啟命令提示字元(CMD),只要按下Windows鍵+R後輸入cmd即可。
接下來輸入:pip install 套件名稱只要出現Successfully installed 就代表已經安裝完成。
今天只剩下最後一步了,接下來就是安裝PyTorch即可,PyTorch是一個Meta AI所開發出來的開源機器學習框架,PyTorch的語法更簡潔優雅,且對於了解類神經網路的概念更有幫助。所以我以後也是使用PyTorch作為深度學習的主要框架。
今天就先到這裡就先結束囉,明天就會對預訓練模型進行介紹。